package com.codeoss.module.purchase.service;

import java.math.BigDecimal;

import com.codeoss.framework.service.IBaseService;
import com.codeoss.module.purchase.model.PurchaseOrder;

public interface IPurchaseOrderService extends IBaseService<PurchaseOrder> {
	public BigDecimal calculateAmountTotal(Long id);

	public BigDecimal calculateAmountUntaxed(Long id);

	public BigDecimal calculateAmountTax(Long id);

	public void prepareIt(Long id);

	public void approveIt(Long id);

	public void rejectIt(Long id);

	public void completeIt(Long id);

	public void setDocStatus(Long id, String docStatus);
}